braised liver - German English Dictionary